上有血

has blood on it

→ 上
phrase Rare #29,851
has blood on it Used after a noun naming a surface or location: “X上有血” means there is blood on X.
CH: 地板上有血。
EN: There is blood on the floor.

就在这时候,我注意到右手手指上有血。

Just then, I noticed there was blood on the fingers of my right hand.

你受伤了吗,你的手腕上有血

Are you hurt? There's blood on your wrist.

— 看不见的客人 (2017)

我女儿的车上有血

There’s blood in my daughter’s car.

— 神秘河 (2003)